*************************************************** ** FX39102 FILE ** ** DATE = 05/05/97 ** PHONE = 8-444-0017 ** CONTACT = SANDY PETERSON ** C/T = RD0011 ** USER = SANDYPE NODE = RALVM29 ** *************************************************** APARTXT NA02756 = router configuration reports form system manager or from backdoor config -s or config -d do not show the current config if the cusotmer has made changes via the sytem manager config utility and not committed them. APARTXT NA02763 = On a Token Ring port configured for IPX and 802.5 SNAP, frames longer than 2247 are corrupted with 2 bytes of bogus data. APARTXT NA02851 = Created a tool that processes either an unformatted DLSw trace file, or an already generated formatted DLSw trace file and builds a new formatted trace that is easier to read and follow. It uses output from several dlstools commands in order to make the trace more readable. A more readable trace file makes for better problem debugging! This defect will only concern developers supporting DLSw on the 6611. It has no impact to the function of DLSw or the 6611 and is totally hidden from the customer. APARTXT NA02831 = There is a gated_dump caused by segmentation violation at gated if_conf_close procedure during frequent PPP UP/DOWN negotiation. APARTXT NA02853 = When conversation table entries are used without being aged, a warning message should be placed in pd_sysmon.trc. APARTXT NA02754 = More "Way-cool stuff to help diagnose Fuji's Capacity Problem": - kernel socket trace for tracing socket overflow - NAP socket status display for diagnosing NAP socket overflow APARTXT 23084 = There is a misleading description of the 0x08000000 DLC Read/Write Flag bit in dlsfmt. It should describe that it is DLC_TSTF on a read and DLC_RAW on a write. Presently, it just states that it is DLC_RAW. This is misleading. APARTXT NA02933 = The ARP display on a soure-route bridged network display the routes wrong in that it does not truncate them to the proper length. APARTXT NA02934 = A change was made with defect 22541 to discard NETBIOS broadcast frames when the analyst queue was backed up. That change works great for NETBIOS. It is time to expand that change to include SNA setup frames (ie. CURFRAMEs, TESTFRAMES, etc). The reasoning is the same as before. If the analyst's queue is backed up, it will take a long time before the analyst ever processes the frames, thus making them useless since any link station associated with them will have already timed out. This situation has been seen with Caremark, where 200+ workstations are trying to connect with a host all at the same time. The analyst's queue gets backed up with TESTFRAMEs and such, and all the link stations just time out because the messages are sitting on the analyst's queue for over a minute. Just toss the meaningless frames right at the beginning and let the workstation keep trying until the analyst is less busy. APARTXT NA02935 = With defect 23023, FREE_SLOT Conv Table entries were aged for two minutes before being reused. If no aged entry was found, then the next available free entry was used, regardless of when the entry was freed. A better solution will be to age all free entries three minutes, minimizing the reuse problem even more. Then, if no free entries are found that are of that age, then the oldest free slot entry will be used. But, the entry will only be used if it is at least one minute old. If no entries are at least one minute old, then the search will fail and no new conversations will be started until a free entry is one minute old. APARTXT NA02949 = Since a change has been made to DLSw to let Conv Table entries 'age' before reusing them, the Conv Table will now most likely have free entries dispersed between entries that are in use. Since 'dlstools conv' only shows the entries in use, it would be helpful to see the index number of the entries being shown. This info will be added to the 'dlstools conv' output. NO FUNCTIONAL CHANGE HAS BEEN MADE TO THE DLSw CODE, just a change to dlstools output. APARTXT NA02936 = Since it has been found that messages that are received late can cause complications with reused link stations, everything should be done to reduce the risk of receiving late messages. One thing that this defect will track is the sending of messages over the TCP socket. If the WAN Writer cannot send a message over the TCP socket within a certain period of time, then the WAN Writer should just bring down the socket. This will cause the link stations using the socket to be cleared, thus the risk of sending a late message to the other side is avoided. Currently, the code already exists in kwan.c to bring down the TCP socket if a write cannot complete in time. But, the default wait time is to wait forever, so in effect, kwan will never bring the socket down. The change will be made to the parms file to indicate to kwan to only wait two minutes for a write to complete before bringing it down. This will prevent late messages from being sent to the partner. APARTXT NA02937 = Whenever DLSw tries to start a link station because it has received a RESPFRAME_cs (started by an ICRFRAME_cs), and the link station fails, it should send back a HALTLS_NOW message to the remote side. This message will allow the remote DLSw to clean up its link station that it just started. APARTXT NA02879 = If you attempt to import a configuration that is greater than 64K from either system manager or fastpath, it fails. APARTXT NA02940 = When the analyst receives a NETBIOSNR_ex msg from a remote DLSw and the original NAME QUERY is no longer in the NBOSEX database, the analyst does not free the buffer holding the NAME REC data. This scenario can be hit by either multiple NAME RECs being received from multiple partners, or a NAME REC being received late (ie. after six seconds). This problem does not exist for NETBIOSNR_cs messages. Thus, it is an RFC1795 bug only!! It does not exist in release v1r3_p383fx. This problem was found at Shiseido, PMR 5259x 611 760. APARTXT NA02941 = it's miller time STOP_SYMPTOM APARTXT NA02890 = Problem with DLS not aging out reachability database. It appear s that the date was set back without shutdown of the box, but that is just suspicion at this point. End result is that mac addresses will be unreachable if physical network is re-arranged APARTXT NA02892 = Router hangs at c89 during boot-up. The configuration file size is greater than 64k, and the config daemon tries to write this all to scram in one burst but the socket size is set at 64k max. APARTXT 23120 = inventory changes for v1r3 EPTF FX39101 APARTXT NA02943 = When doing 'dlstools msq' to list all DLSw message queues, dlstools queries WAN message queues that are not in existence because the WAN status is CLEAN/CLEAN. Dlstools should check the WAN status before querying the message queue. APARTXT NA02945 = Currently, dlstools does not include the value of the semaphores that DLSw uses. This is an important value that needs to be displayed in order to shoot semaphore problems. APARTXT NA02946 = DLSw code does not properly handle receiving an interrupt while suspended, waiting on a semaphore. When this occurs, the semop() call returns with an error of EINTR. The current code does not recognize this as an interrupt being received and just returns the error. Unfortunately, very few places that call the sem_lock() function check the return code and thus proceed with their processing as if the semaphore has been locked. This can lead to unpredicable results because two processes will be working with a shared resource AT THE SAME TIME. The fix is to recognize when an interrupt has been received while suspended waiting on a semaphore. When this occurs the sem_lock() routine will issue the semop() again and not return to the caller until it actually has the resource locked. APARTXT NA02947 = Internal Enhancements for NP00645 APARTXT NA02920 = statically defined protocol to dlci mappings do not stay in inarp table if inverse arp is off This symptom applies to IPX, Appletalk, Decnet and Vines protocols APARTXT NA02921 = Customer was running NP00600 and experienced SDLC connections dropping after going to NP00602 and FX60204. Error log shows SDL8011 and MPQP_XFTO errors. Traces show that error occurs when 13-byte SDLC frames are sent. APARTXT 23146 = sometimes shutdown produces the following message /etc/ACTIVE_KERNEL: No such file or directory APARTXT NA02980 = DLS abends when 12K Ethernet frame received. APARTXT NA02978 = Getting "marking badstat from gated start command" and "max restarts exceeded for gated" in ps_sysmon.trc. Router comes up with 1C2 code and nor routes. Level is NP99932 (np00625). There is a fix for this on np00644, but customer does not want to upgrade to 644 since he has just upgraded to 625. APARTXT NA02965 = Get error log entries saying Inconsistent node information in TDU ENDSET COMPID FOR PTF FX39102 = 564801600,130 PRODID FOR PTF FX39102 = 5648016,Multiprotocol Network Program PREREQ FOR FX39102 = NP00391 ENDSET COREQ FOR FX39102 = NONE ENDSET SUP FOR FX39102 = NONE ENDSET IFREQ FOR FX39102 = NONE ENDSET MEMO TO USERS = NONE ENDSET LABELTXT Selective Fix Package For use on MPNP V1, R3.0 only ENDSET ***************************************************